A.D. Barnes Park fits the bill. Since 1977, the 65-acre park has been an oasis for busy Miamians looking to reconnect with nature. Located on the corner of Bird Road and SW 72nd Avenue ...
Some results have been hidden because they may be inaccessible to you