Tierra Verde townhouses offer one of the best values in one of the best locations in St. Petersburg! Live 3 minutes from Fort De Soto Park by car or 10 minutes on your bike, 7 minutes to St. Pete Beach or I-275, 12 minutes to downtown, and 22 minutes to ...
View More