Villa Armada, San Diego
https://villa-armada.usa8.info
Offering sea views, Villa Armada is a property located in San Diego, 3.1 miles from Sunset Cliffs and 4 miles from Cabrillo National Monument. The property is 4.4 miles from the Old Town San Diego State Historic Park.
742 Armada Terrace, Point Loma, San Diego, CA 92106, United States of America