VH Crown is a commercial property located in Chevayoor. Comprising a 4-storey tower, this establishment boasts a generous total built-up area of ~10,800 sq. ft., with each floor encompassing ~2,700 sq. ft. It is in close proximity to offices, markets and restaurants.