BADR RESIDENCE Compound
6 residential building & concrete work & masonry work & plaster work & painting finishing.
BUA
Owner
Consultant
Semi Integrated