Apartment for sale, 8630 Villanova Dr North Reach, in Cape Canaveral, United StatesCape Canaveral, 8630 Villanova DrApartment • 4 room(s) • 4 bed. • 3 bath. • 157.38 m²