Mayfair Villa is a residential building located in the Khar West neighborhood of Mumbai, India. It is a multi-story building that offers a variety of apartment sizes and configurations, ranging from 1 BHK to 4 BHK. The building is situated in a prime location and offers easy access to nearby amenities such as schools, hospitals, markets, and public transportation.
Show More