Rating
(12)
It's situated adjacent to a really pretty town park with docks on the intercoastal waterway, and many rooms have a door opening onto the park and its beautiful ...
People also ask
How big is Buena Vista Park?
What is the oldest park in San Francisco?
How old is Buena Vista?
How long is Buena Vista?
Buena Vista Park. Location. 5250 NW 2nd Ave, Miami 33127 View Map. Skip to below map. 25.82385817,-80.2004448. 5250 NW 2nd Ave , Miami 33127.