Spanish Villa offers one bedroom flats & two and three bedroom townhomes. Spacious living! Great location! Pet friendly! Let us help you find your new home today!
We love our customers, so feel free to visit during normal business hours.
10611 Abercorn St, Savannah, Georgia 31419, United States
Monday - Friday 9am-5pm