Grenada US$ 750,000 The Villa Apartments Grenada City (St.George) Apartment / Condo Building CLS 1145532