Location

HISTORIC VIRGINIA KEY PARK
4020 Virginia Beach Dr.
MIAMI, FL 33149