April 29, 2010 Edit Delete Tags Autopost A 5-storey complex of 107 apartments skirting the serene Hoskote Lake, The Grand Edifice captures the essence of the Mediterranean.http://goo.gl/zP1a via Ping.fm