Palace Orchards

 
Location Bangalore
Project Status Completed
Area 3,000 sq.ft