Apartment For Rent Machiyara Residency 3 Bed DD Cross West Lift Parking Generator Line Water Near Masjid