10000 Sqft office space for rent in glass IT building in Velachery
10000 Sqft office space for rent in glass elevated It building in Velachery, closer to Velachery MRTS stations & upcoming Metro station.
IT Building
Unfurnished office space
On Velachery Tambaram main road
Adjacent units occ
↧