≈ US$ 117,2643 beds2 baths2 parking150 m²House in Buena Vista L, Santo Domingo Norte, Santo Domingo House for sale in Buena Vista I, Villa Mella