Buy
33712
Homes for Sale
Open Houses
New Homes
Recently Sold
Saint Petersburg
Homes for Sale
Open Houses
Recently Sold
Rent
33712
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
1
Filters
Save Search
Any Price
2+ Beds
More
Save Search
Any Price
2+ Beds
Pets
All Rental Types
More
Save Search
Any Price
2+ Beds
Pets
All Rental Types
More
Save Search
Zip Code 33712 2 Bedroom Apartments For Rent
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
127 rentals
Use arrow keys to navigate
$1,600/mo
2
Beds
1
Bath
700
sqft
2475 18th Ave S #17,
Saint Petersburg, FL 33712
Check Availability
Use arrow keys to navigate
$2,000/mo
2
Beds
1
Bath
700
sqft
2475 18th Ave S #20,
Saint Petersburg, FL 33712
Check Availability
Use arrow keys to navigate
$2,000/mo
2
Beds
1
Bath
700
sqft
2475 18th Ave S #9,
Saint Petersburg, FL 33712
Check Availability
Use arrow keys to navigate
$3,800/mo
4
Beds
3
Baths
1,970
sqft
3231 Nautical Pl S,
Saint Petersburg, FL 33712
Check Availability
Use arrow keys to navigate
PET FRIENDLY
$2,495/mo
4
Beds
2
Baths
1,230
sqft
2524 19th St S,
Saint Petersburg, FL 33712
Check Availability
Use arrow keys to navigate
FURNISHED
$2,975/mo
2
Beds
1
Bath
950
sqft
2810 2nd Ave S #B,
Saint Petersburg, FL 33712
Check Availability
Use arrow keys to navigate
$2,995/mo
5
Beds
2
Baths
1,800
sqft
2450 13th Ave S,
Saint Petersburg, FL 33712
Check Availability
$1,400/mo
2
Beds
1
Bath
700
sqft
2475 18th Ave S #11,
Saint Petersburg, FL 33712
Check Availability
$1,400/mo
2
Beds
1
Bath
700
sqft
2475 18th Ave S #4,
Saint Petersburg, FL 33712
Check Availability
$1,400/mo
2
Beds
1
Bath
700
sqft
2475 18th Ave S #14,
Saint Petersburg, FL 33712
Check Availability
$1,900/mo
2
Beds
1
Bath
1,300
sqft
2668 18th Ave S,
Saint Petersburg, FL 33712
Check Availability
$3,000/mo
4
Beds
2
Baths
1,424
sqft
1911 22nd Ave S,
Saint Petersburg, FL 33712
Check Availability
PET FRIENDLY
FURNISHED
$2,200/mo
2
Beds
1
Bath
721
sqft
1901 31st St S #1/2,
Saint Petersburg, FL 33712
Check Availability
PET FRIENDLY
$1,295/mo
2
Beds
1
Bath
624
sqft
1771 15th Avenue Southunit #1/2,
Saint Petersburg, FL 33712
Check Availability
PET FRIENDLY
$2,100/mo
3
Beds
1
Bath
814
sqft
1930 Walton St S,
Saint Petersburg, FL 33712
Check Availability
$2,400/mo
4
Beds
2
Baths
1,058
sqft
2245 17th Ave S,
Saint Petersburg, FL 33712
Check Availability
PET FRIENDLY
FURNISHED
$3,400/mo
3
Beds
2
Baths
2,075
sqft
2401 26th Ave S,
Saint Petersburg, FL 33712
Check Availability
$2,500/mo
4
Beds
1
Bath
2,148
sqft
1900 19th St S,
Saint Petersburg, FL 33712
Check Availability
PET FRIENDLY
$1,250/mo
2
Beds
1
Bath
725
sqft
2929 Fairfield Ave S #B,
Saint Petersburg, FL 33712
Check Availability
PET FRIENDLY
$1,500/mo
2
Beds
1
Bath
575
sqft
1036 1/2 19th St S,
Saint Petersburg, FL 33712
Check Availability
PET FRIENDLY
$2,495/mo
3
Beds
2
Baths
1,092
sqft
2425 Auburn St S,
Saint Petersburg, FL 33712
Check Availability
$3,175/mo
5
Beds
2
Baths
1,543
sqft
1735 25th St S #NA,
Saint Petersburg, FL 33712
Check Availability
$1,800/mo
3
Beds
1
Bath
2151 Oakley Ave S #A,
Saint Petersburg, FL 33712
Check Availability
$1,450/mo
2
Beds
1
Bath
616
sqft
2000 Queensboro Ave S #A,
Saint Petersburg, FL 33712
Check Availability
$1,995/mo
3
Beds
1
Bath
920
sqft
801 18th St S,
Saint Petersburg, FL 33712
Check Availability
$2,050/mo
2
Beds
2
Baths
1,377
sqft
5839 Erin Ln S #A,
Saint Petersburg, FL 33712
Check Availability
$2,800/mo
2
Beds
1
Bath
726
sqft
2547 14th Ave S,
Saint Petersburg, FL 33712
Check Availability
PET FRIENDLY
$1,795/mo
3
Beds
1
Bath
1,036
sqft
2010 22nd St S,
Saint Petersburg, FL 33712
Check Availability
$2,650/mo
4
Beds
2
Baths
1,230
sqft
2435 20th St S #1,
Saint Petersburg, FL 33712
Check Availability
$1,850/mo
2
Beds
1
Bath
756
sqft
2616 12th Ave S,
Saint Petersburg, FL 33712
Check Availability
$2,200/mo
3
Beds
1
Bath
1,114
sqft
2621 18th St S,
Saint Petersburg, FL 33712
Check Availability
PET FRIENDLY
$3,250/mo
Total price
5
Beds
2
Baths
1,543
sqft
1735 25th St S #1,
Saint Petersburg, FL 33712
Check Availability
PET FRIENDLY
$3,465/mo
5
Beds
3
Baths
1,500
sqft
2310 21st St S,
Saint Petersburg, FL 33712
Check Availability
PET FRIENDLY
$2,300/mo
3
Beds
1
Bath
986
sqft
2640 2nd Ave S,
Saint Petersburg, FL 33712
Check Availability
$2,600/mo
3
Beds
1
Bath
1,200
sqft
3165 Queensboro Ave S,
Saint Petersburg, FL 33712
Check Availability
$2,350/mo
3
Beds
2
Baths
1,257
sqft
2728 14th Ave S,
Saint Petersburg, FL 33712
Check Availability
$3,818/mo
5
Beds
3
Baths
3,432
sqft
1920 17th St S,
Saint Petersburg, FL 33712
Check Availability
$1,920/mo
2
Beds
2
Baths
1,000
sqft
2028 14th Ave S #A,
Saint Petersburg, FL 33712
Check Availability
$4,300/mo
3
Beds
2.5
Baths
1,920
sqft
3162 Moorings Dr S,
Saint Petersburg, FL 33712
Check Availability
$1,600/mo
2
Beds
1
Bath
887
sqft
3315 58th Ave S #418,
St Petersburg, FL 33712
Check Availability
1
2
3
4
81-120 of 127 Results
Florida
Pinellas County
Saint Petersburg
33712