38, Nepean Sea Rd, Simla Nagar, Cumballa Hill, Mumbai, Maharashtra 400006, India
No developer/builder is associated with this property.