Large Micoud Home – MIC009 Price US$496,890 Micoud, St Lucia Area 24216 sq ft Bedrooms 6 Bathrooms 4 Type Houses, Residential Status For Sale Show Details Description This house has great potential for further development either for personal or… Price US$496,890 Show Details