Charm Centre
Type
Industrial
Unit Size
955 sq.ft. - 6,608 sq.ft.
Contact Person