At Owale Village Near Hinjewadi IT Park

Project Details

Total land area 70 acres
Minimum area 11000 sq.ft. onwards
Guaranteed appreciation

Amenities