$499,000 3 BDS | 2 BA | 1,540.0 SQFT 679 LAKE MAGGIORE BOULEVARD, SAINT PETERSBURG, FL 33705 Add to Favorites