Figueroa Apartments

601 Fernandez Juncos Ave.
San Juan
Puerto Rico
United States