US$ 385,0003 beds3 baths2 parking245 m²Apartment in Los Jardines del Embajador, Distrito Nacional Apartment for sale in Bella Vista Sur, Los Jardines del Embajador, with ocean view