Furnished Villa For Rent At Concord Compound
Fully Finished Super Lux
BUA : 900 Sqm
Land Area : 1100 Sqm