10marla upper portion 3beds 3baths fresh upper portion car parking separate electricity meter contact for more details
This property is no longer available