0.88± Acres – Cape Canaveral, FL

7801 North Atlantic Avenue