Green Hills residency, Plot No 81: Green Hills Colony, 2nd Left and first right from Spencers Super Market, 500007, Shobana Nagar, Lalitha Nagar, Habsiguda, Hyderabad, Telangana 500007, India
No reviews for this property yet. Be the first to review!