High rise apartment, Greenwood City

Vista Villas

  • High rise apartment
  • Greenwood City
  • 3 BHK, 4 BHK, 5 BHK,
  • 9900 (Sq. Ft)
  • On Request
  • Rent / Sale

Vista Villas, in Greenwood City, is a vast spread of landscaped meadows with villas of magical Mediterranean flair. These spacious homes on varying plot sizes are designed to be el

View Property

Property Type

Property Locations

q
u
i
c
k

e
n
q
u
i
r
y