Service Apartments at Near Carter Road, Bandra West

Service Apartments at Near Carter Road, Bandra West