No Record Found
Details:
Lovely two (2) storey dwelling house situated at Telescope in the parish of St. Andrew in the beautiful isle of spice, Grenada measuring Eleven Thousand One Hundred and Fifty Square Feet (11,150 sq ft)