Artistic Impression for sale Bella Vista 5.0 Rating Sohna Price 2.80 Cr Onwards 359 units Units Apartment , Studio 47 Acres 1 BHK Apartment, Studio View Detail