69, 2nd Main, Tech City Layout Featured Construction Hotel 6 308/955 St Kilda Road ₹200,000.00 Independent 4BHK Posh Luxurious House For Rent @ ... 2 1 220 ft2