Edificio Victory Garden

1001 Ponce de Leon Ave., corner of Elisa Colberg St.
San Juan
Puerto Rico
United States