Canopy Oaks Townhomes

St. Petersburg, Florida
Six luxury townhomes in Euclid St. Paul, north of downtown.

canopyoakstownhomes.com