loading

166 Saint Petersburg, FL 33704 Homes For Sale

Sort by:
$13,500
house for sale
4 bds | 3 ba | 2,124 sqft

545 17th Avenue Ne, Saint Petersburg, FL 33704

Charming four bedroom, two and a half bathroom home in Historic Old Northeast and located on one of the premiere brick p...
Save
View Home
$885,000
View Est. Payment
house for sale
6 bds | 6 ba | 2,908 sqft

830 20th Avenue N, Saint Petersburg, FL 33704

An EXCITING and RARE opportunity in CRESCENT LAKE with rental income. Yes you can have it all! The main home has 4 bedro...
Save
View Home
$739,900
View Est. Payment
house for sale
3 bds | 3 ba | 2,569 sqft

Thornbush, Saint Petersburg, FL 33704

This to-be-built home is the "Thornbush" plan by David Weekley Homes, and is located in the community of The St. Pete Ur...
Save
View Home
$435,990+
View Est. Payment
$25,000
house for sale
5 bds | 3 ba | 2,576 sqft

860 25th Avenue N, Saint Petersburg, FL 33704

Gorgeous private City Oasis in highly desirable Crescent Heights. Only a few blocks from beautiful Crescent Lake Park. T...
Save
View Home
$624,900
View Est. Payment
house for sale
3 bds | 2 ba | 1,094 sqft

1034 32nd Avenue N, Saint Petersburg, FL 33704

This classic beauty can't be missed! Located on an over sized a corner lot in the sought after Magnolia Heights neighbor...
Save
View Home
$299,900
View Est. Payment
house for sale
4 bds | 3 ba | 2,717 sqft

732 17th Avenue N, Saint Petersburg, FL 33704

This Crescent Lake neighborhood home is a MUST SEE! Enjoy tranquil living in this one level, block construction home wit...
Save
View Home
$715,000
View Est. Payment
$51,000
house for sale
4 bds | 5 ba | 3,953 sqft

272 Bayview Drive Ne, Saint Petersburg, FL 33704

Welcome to the beautiful neighborhood of Snell Isle. This exquisite home was custom built by Brightbay Builders in 2007....
Save
View Home
$1,599,000
View Est. Payment
house for sale
5 bds | 3 ba | 2,433 sqft

459 29th Avenue N, Saint Petersburg, FL 33704

A Masterful Brand New Construction Home with tons of space for everyone! A very well laid out 2,400 square feet, with 5 ...
Save
View Home
$747,500
View Est. Payment
house for sale
5 bds | 2 ba | 2,000 sqft

472 36th Avenue N, Saint Petersburg, FL 33704

NEWLY REMODELED HOME READY AUGUST 2019 Captivating 5 Bedroom 2 Bath Updated Home with Open Floorplan with all of your Mo...
Save
View Home
$449,900
View Est. Payment
house for sale
2 bds | 2 ba | 1,558 sqft

152 21st Avenue N, Saint Petersburg, FL 33704

***Back on the market*** Buyer's loss is your gain! Clear 4 point inspection for home owner's insurance available!! Imag...
Save
View Home
$544,500
View Est. Payment
multi family for sale
-- bds | -- ba | 1,733 sqft

820 23rd Avenue N, Saint Petersburg, FL 33704

7 income producing unite with 5 properties located throughout St. Petersburg FL. Properties have been professional manag...
Save
View Home
$799,900
View Est. Payment
$50,000
house for sale
3 bds | 3 ba | 1,701 sqft

129 20th Avenue N, Saint Petersburg, FL 33704

Price Reduced!! Prime Location. This beautifully RENOVATED 3 BEDROOM, 3 BATH, OVERSIZE 1 CAR GARAGE Bungalow home is loc...
Save
View Home
$599,900
View Est. Payment
house for sale
2 bds | 1 ba | 986 sqft

3600 16th Street N, Saint Petersburg, FL 33704

Welcome home to this Magnolia Heights Cutie!! This 2 bedroom/1 bath home is the updated bungalow you've been waiting for...
Save
View Home
$249,000
View Est. Payment
house for sale
4 bds | 3 ba | 2,227 sqft

606 18th Avenue Ne, Saint Petersburg, FL 33704

LOCATION LOCATION LOCATION!! SCHEDULE YOUR PRIVATE TOUR TODAY!!!This BEAUTIFUL colonial style home sits on the MOST DESI...
Save
View Home
$1,050,000
View Est. Payment

Location data not available
width="24" height="24" viewBox="0 0 24 24" version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" overflow="visible" preserveAspectRatio="none" >