Add this property to your favorites View Details 105 Margaret Street Fishwick | Cuba $275,000 9,450 sqft 0.62 acres On Site 358 Days Ago