Nike Missile Site HM-69

Long Pine Key Rd.
Homestead
Florida
United States