Penthouses at Off Carter Road, Bandra West

Penthouses at Off Carter Road, Bandra West