Back to the list

Old Spanish Fort, c. 1704

6400 Beauregard Ave Lake Shore - Lake Vista