505 NW 20th St, Miami, FL 33127, USA
Street Address
505 Northwest 20th Street
City, State, ZIP
Miami, FL, 33127
County
Miami-Dade County
Country
United States
Coordinates
25.796415, -80.203526
Full Address