Cabarete Beach, Puerto Plata
MLS # J-9112-C   •   $145,000 USD
agent photo
James Oosterman