House Nearby Kennedy Space Center



California, USA.