Front View
Side View
Kitchen
 12

Star Grandeur - Theyagaraya Nagar, Chennai