950 Sqft Flat For Sale In Block 2 Pechs Jamshed Town Karachi