512 Sq Yard Square Yard Apartments North Facing, Gurgaon, India Location Luxury & Convenience Blend at DLF Phase-1