≈ US$ 358,3063 beds2 baths1 parking525 m²House in Ensanche Libertad, San Francisco de Macorís, Duarte House for sale Av. Libertad San Francisco de Macorís