"Vision of Peace" (1994)

Landmarks and Outdoors > Sculpture Garden, Travel and Transportation > Transport Hub > Light Rail Station

Address: 50 NE 15th Street, Miami, FL, 33132

Category: Fitness & Sports

Tags: #LandmarksandOutdoors #TravelandTransportat

Listed on BizVoices