$795,000
- 2 Beds
- 2 Baths
- 1,494 Sq Ft
3528 Casablanca Ave, Saint Pete Beach, FL 33706
3528 Casablanca Ave, Saint Pete Beach, FL 33706$795,000
3528 Casablanca Ave, Saint Pete Beach, FL 33706
3528 Casablanca Ave, Saint Pete Beach, FL 33706$325,000
3271 36th St N, Saint Petersburg, FL 33713
3271 36th St N, Saint Petersburg, FL 33713$339,000
6401 15th St N, Saint Petersburg, FL 33702
6401 15th St N, Saint Petersburg, FL 33702$445,900
766 13th Ave S, Saint Petersburg, FL 33701
766 13th Ave S, Saint Petersburg, FL 33701$410,000
1851 Oklahoma Ave NE, Saint Petersburg, FL 33703
1851 Oklahoma Ave NE, Saint Petersburg, FL 33703$374,500 Open Sat 12PM - 3PM
418 40th Ave S, Saint Petersburg, FL 33705
418 40th Ave S, Saint Petersburg, FL 33705$370,000
2640 14th Ave N, Saint Petersburg, FL 33713
2640 14th Ave N, Saint Petersburg, FL 33713$350,000
7307 50th Ave N, Saint Petersburg, FL 33709
7307 50th Ave N, Saint Petersburg, FL 33709$550,000
2710 8th Ave N, Saint Petersburg, FL 33713
2710 8th Ave N, Saint Petersburg, FL 33713$654,990
4231 8th St N, Saint Petersburg, FL 33703
4231 8th St N, Saint Petersburg, FL 33703$1,225,000
146 8th Ave NE, Saint Petersburg, FL 33701
146 8th Ave NE, Saint Petersburg, FL 33701$450,000
6070 Denver St NE, Saint Petersburg, FL 33703
6070 Denver St NE, Saint Petersburg, FL 33703$465,000
4581 21st Ave N, Saint Petersburg, FL 33713
4581 21st Ave N, Saint Petersburg, FL 33713$585,000
3000 2nd Ave N, Saint Petersburg, FL 33713
3000 2nd Ave N, Saint Petersburg, FL 33713$399,000
1600 Delaware Ave NE, Saint Petersburg, FL 33703
1600 Delaware Ave NE, Saint Petersburg, FL 33703$434,000
8285 28th Ave N, Saint Petersburg, FL 33710
8285 28th Ave N, Saint Petersburg, FL 33710$1,850,000
238 71st Ave, Saint Pete Beach, FL 33706
238 71st Ave, Saint Pete Beach, FL 33706$550,000
3873 21st Ave N, Saint Petersburg, FL 33713
3873 21st Ave N, Saint Petersburg, FL 33713$619,000
6010 Bayou Grande Blvd NE, Saint Petersburg, FL 33703
6010 Bayou Grande Blvd NE, Saint Petersburg, FL 33703$1,990,000
2605 59th St S, Gulfport, FL 33707
2605 59th St S, Gulfport, FL 33707$775,000
2528 3rd Ave N, Saint Petersburg, FL 33713
2528 3rd Ave N, Saint Petersburg, FL 33713$400,000
3901 17th Ave N, Saint Petersburg, FL 33713
3901 17th Ave N, Saint Petersburg, FL 33713$1,350,000
1531 75th Cir NE, Saint Petersburg, FL 33702
1531 75th Cir NE, Saint Petersburg, FL 33702$374,900
501 74th Ave N, Saint Petersburg, FL 33702
501 74th Ave N, Saint Petersburg, FL 33702$280,000
5840 39th St N, Saint Petersburg, FL 33714
5840 39th St N, Saint Petersburg, FL 33714$275,000
525 38th St S, Saint Petersburg, FL 33711
525 38th St S, Saint Petersburg, FL 33711$199,900
8211 Diagonal Rd N, Saint Petersburg, FL 33702
8211 Diagonal Rd N, Saint Petersburg, FL 33702$425,000
774 40th Ave NE, Saint Petersburg, FL 33703
774 40th Ave NE, Saint Petersburg, FL 33703$995,000
715 45th Ave NE, Saint Petersburg, FL 33703
715 45th Ave NE, Saint Petersburg, FL 33703$259,900
2931 23rd St N, Saint Petersburg, FL 33713
2931 23rd St N, Saint Petersburg, FL 33713$750,000
2006 Tanglewood Dr NE, Saint Petersburg, FL 33702
2006 Tanglewood Dr NE, Saint Petersburg, FL 33702$670,000
7125 S Shore Dr S, South Pasadena, FL 33707
7125 S Shore Dr S, South Pasadena, FL 33707$449,500
5925 18th St NE, Saint Petersburg, FL 33703
5925 18th St NE, Saint Petersburg, FL 33703$1,850,000
11285 8th St E, Treasure Island, FL 33706
11285 8th St E, Treasure Island, FL 33706$500,000
1035 58th Ave N, Saint Petersburg, FL 33703
1035 58th Ave N, Saint Petersburg, FL 33703$1,579,000
1857 Bayou Grande Blvd NE, Saint Petersburg, FL 33703
1857 Bayou Grande Blvd NE, Saint Petersburg, FL 33703$499,000
9469 Treasure Ln NE, Saint Petersburg, FL 33702
9469 Treasure Ln NE, Saint Petersburg, FL 33702$275,000
5340 Denver St NE, Saint Petersburg, FL 33703
5340 Denver St NE, Saint Petersburg, FL 33703$1,550,000
1819 Bayou Grande Blvd NE, Saint Petersburg, FL 33703
1819 Bayou Grande Blvd NE, Saint Petersburg, FL 33703$4,995,000
17606 Lee Ave, Redington Shores, FL 33708
17606 Lee Ave, Redington Shores, FL 33708Showing Results 1 - 40, Page 1 of 18
On average, homes in Saint Petersburg, FL sell after 70 days on the market compared to the national average of 50 days. The median sale price for homes in Saint Petersburg, FL over the last 12 months is $410,000, down 4% from the median home sale price over the previous 12 months.
In Saint Petersburg, there are currently 1,936 houses for sale, offering an array of options for potential buyers. With houses priced between $139,999 to $15,000,000, there's a range to accomodate every budget. As of July, 2025 the median home price in Saint Petersburg is $469,450, while the average sale price is $575,037, offering insights into the local housing market. On average, houses spend 70 days listed before being sold. Whether you're searching for a single-family residence, exploring single-family detached houses for sale, or considering new construction houses for sale, there are options to cater to different lifestyles. Explore the listings and houses for sale in Saint Petersburg, FL and find the perfect place to call home.