Buy
33703
Homes for Sale
Open Houses
New Homes
Recently Sold
Saint Petersburg
Homes for Sale
Open Houses
Recently Sold
Rent
33703
Apartments for Rent
Houses for Rent
Townhomes for Rent
Saint Petersburg
Houses for Rent
Townhomes for Rent
Post A Rental Listing
Mortgage
Saint Petersburg
Mortgage Overview
Get Pre-Qualified
Mortgage Rates
Refinance Rates
Mortgage Calculator
Affordability Calculator
Refinance Calculator
Rent vs Buy Calculator
Saved Homes
Saved Searches
Sign up or Log in
Map
Filters
Save Search
Any Price
All Beds
More
Save Search
Any Price
All Beds
Pets
All Rental Types
More
Save Search
Any Price
All Beds
Pets
All Rental Types
More
Save Search
Apartments For Rent in 33703
Sort:
Just For You
Sort: Just For You
Sort: New Listings
Sort: Most Photos
Sort: Price (Lo-Hi)
Sort: Price (Hi-Lo)
Sort: Communities
Sort: Bedrooms
Sort: Bathrooms
Sort: Square Feet
123 rentals
Use arrow keys to navigate
$3,850/mo
2
Beds
1
Bath
1,444
sqft
4111 Dr Martin Luther King Jr St N,
Saint Petersburg, FL 33703
Check Availability
Use arrow keys to navigate
$2,950/mo
5
Beds
2
Baths
1,300
sqft
5551 Kelly Dr N,
Saint Petersburg, FL 33703
Check Availability
Use arrow keys to navigate
PET FRIENDLY
$1,995/mo
2
Beds
1
Bath
672
sqft
5566 Kelly Dr N,
Saint Petersburg, FL 33703
Check Availability
Use arrow keys to navigate
PET FRIENDLY
FURNISHED
$1,950/mo
1
Bed
1
Bath
790
sqft
4510 Overlook Dr NE #225,
Saint Petersburg, FL 33703
Check Availability
Use arrow keys to navigate
$1,450/mo
1
Bed
1
Bath
815
sqft
4570 Overlook Dr NE #284,
Saint Petersburg, FL 33703
Check Availability
Use arrow keys to navigate
$6,500/mo
4
Beds
3
Baths
2,311
sqft
1943 Massachusetts Ave NE,
Saint Petersburg, FL 33703
Check Availability
Use arrow keys to navigate
PET FRIENDLY
$1,450/mo
1
Bed
1
Bath
610
sqft
1860 Massachusetts Ave NE #311,
Saint Petersburg, FL 33703
Check Availability
$5,750/mo
3
Beds
3
Baths
1,900
sqft
742 45th Ave NE,
Saint Petersburg, FL 33703
Check Availability
PET FRIENDLY
$2,000/mo
2
Beds
1
Bath
850
sqft
220 SE Jefferson Cir N,
Saint Petersburg, FL 33703
Check Availability
PET FRIENDLY
$3,995/mo
Total price
2
Beds
2
Baths
1,791
sqft
4095 14th St NE,
Saint Petersburg, FL 33703
Check Availability
PET FRIENDLY
$3,200/mo
2
Beds
2.5
Baths
1,210
sqft
4843 Napoli Ct NE,
Saint Petersburg, FL 33703
Check Availability
PET FRIENDLY
$5,000/mo
3
Beds
2
Baths
1,532
sqft
5541 Bayou Grande Blvd NE,
Saint Petersburg, FL 33703
Check Availability
$1,500/mo
2
Beds
1
Bath
850
sqft
426 Palm Ave N #9,
St Petersburg, FL 33703
Check Availability
PET FRIENDLY
$3,700/mo
3
Beds
2
Baths
1,790
sqft
1155 53rd Ave N,
Saint Petersburg, FL 33703
Check Availability
$1,400/mo
1
Bed
1
Bath
6101 10th St N #3,
Saint Petersburg, FL 33703
Check Availability
PET FRIENDLY
$1,200/mo
1
Bed
1
Bath
540
sqft
111 SW Madison Cir N #206,
Saint Petersburg, FL 33703
Check Availability
$2,850/mo
3
Beds
2.5
Baths
1,480
sqft
628 51st Ave N,
Saint Petersburg, FL 33703
Check Availability
PET FRIENDLY
$10,000/mo
3
Beds
3
Baths
2,156
sqft
126 4th Ave NE #601,
Saint Petersburg, FL 33703
Check Availability
PET FRIENDLY
FURNISHED
$3,200/mo
2
Beds
1
Bath
1,134
sqft
4227 Helena St NE,
Saint Petersburg, FL 33703
Check Availability
$6,500/mo
4
Beds
3
Baths
2,650
sqft
1991 Kansas Ave NE,
Saint Petersburg, FL 33703
Check Availability
PET FRIENDLY
FURNISHED
$2,900/mo
2
Beds
1
Bath
852
sqft
5519 Commonwealth Ave N,
Saint Petersburg, FL 33703
Check Availability
PET FRIENDLY
$1,550/mo
2
Beds
1
Bath
850
sqft
426 Palm Ave N #3,
Saint Petersburg, FL 33703
Check Availability
$1,850/mo
2
Beds
1
Bath
810
sqft
1145 54th Ave N,
Saint Petersburg, FL 33703
Check Availability
$2,700/mo
2
Beds
1
Bath
943
sqft
3600 Alabama Ave NE,
Saint Petersburg, FL 33703
Check Availability
$2,250/mo
2
Beds
2
Baths
1,050
sqft
4651 1st St NE #306,
Saint Petersburg, FL 33703
Check Availability
FURNISHED
$3,800/mo
3
Beds
2.5
Baths
1,428
sqft
3435 Overlook Dr NE,
Saint Petersburg, FL 33703
Check Availability
PET FRIENDLY
$1,850/mo
2
Beds
2
Baths
1,035
sqft
5095 Bay St NE #21O,
Saint Petersburg, FL 33703
Check Availability
PET FRIENDLY
$1,300/mo
Studio
1
Bath
296
sqft
4338 1/2 15th St N #B,
Saint Petersburg, FL 33703
Check Availability
$4,700/mo
2
Beds
2
Baths
1,438
sqft
4165 13th Ln NE,
Saint Petersburg, FL 33703
Check Availability
PET FRIENDLY
$2,250/mo
2
Beds
2
Baths
1,120
sqft
4681 1st St NE #209,
Saint Petersburg, FL 33703
Check Availability
PET FRIENDLY
FURNISHED
$3,250/mo
2
Beds
1.5
Baths
1,588
sqft
6000 Bayou Grande Blvd NE,
Saint Petersburg, FL 33703
Check Availability
$3,500/mo
3
Beds
2
Baths
1,587
sqft
525 Moreno Cir NE,
Saint Petersburg, FL 33703
Check Availability
$1,500/mo
1
Bed
1.5
Baths
930
sqft
4880 Locust St NE #234,
Saint Petersburg, FL 33703
Check Availability
PET FRIENDLY
$6,995/mo
4
Beds
3
Baths
3,534
sqft
1247 Monticello Blvd N,
Saint Petersburg, FL 33703
Check Availability
PET FRIENDLY
$1,300/mo
Studio
1
Bath
296
sqft
4338 1/2 15th St N #B-1,
Saint Petersburg, FL 33703
Check Availability
$4,750/mo
2
Beds
1
Bath
1,735
sqft
1733 Bayou Grande Blvd NE,
Saint Petersburg, FL 33703
Check Availability
$4,850/mo
5
Beds
3
Baths
1,828
sqft
5910 Denver St NE #1,
Saint Petersburg, FL 33703
Check Availability
$3,000/mo
3
Beds
1
Bath
1,630
sqft
541 40th Ave NE,
Saint Petersburg, FL 33703
Check Availability
PET FRIENDLY
$1,650/mo
1
Bed
1
Bath
800
sqft
4200 1st St N #2,
Saint Petersburg, FL 33703
Check Availability
$1,900/mo
1
Bed
1
Bath
693
sqft
468 44th Ave N #1/2,
Saint Petersburg, FL 33703
Check Availability
1
2
3
4
81-120 of 123 Results
Florida
Pinellas County
Saint Petersburg
33703