Area: 2500 Sq ft

Location: VAZHAKALA