$SlideshowTourVideo
Apartment Guide

Houses for rent in Crescent Heights, Saint Petersburg, FL

Crescent Heights

724 23rd Ave North, Saint Petersburg, Florida 33704
$2,900
3 Beds$2,900
Current Rent Specials
(855) 754-3638

Crescent Heights

820 23rd Avenue North, Saint Petersburg, Florida 33704
$1,500
3 Beds$1,500Only 1 unit left
Current Rent Specials
Updated 4 days ago
(727) 748-4675

Disston Heights

3592 28th Avenue N, Saint Petersburg, Florida 33713
$2,395
3 Beds$2,395
Current Rent Specials
Updated 15 hours ago
Fresh
(844) 586-1398

What do you think of Crescent Heights?

Think it’s great? Or not so much? Share your favorite spots, or let people know what to avoid. We’d love to have your opinion.

5128 Lansdowne Way, Palmetto, Florida 34221
$1,695
3 Beds$1,695
Current Rent Specials
Updated 2 days ago
(855) 283-2447

Shore Acres

1710 Michigan Avenue Northeast, Saint Petersburg, Florida 33703
$1,645
3 Beds$1,645
Current Rent Specials
Updated 19 hours ago
Fresh
(844) 786-5492

Shore Acres

4501 Indianapolis St NE, Saint Petersburg, Florida 33703
$1,955
3 Beds$1,955
Current Rent Specials
Updated 20 hours ago
Fresh
(855) 315-3011

Disston Heights

3789 40th Street N, Saint Petersburg, Florida 33713
$1,595
3 Beds$1,595
Current Rent Specials
Updated 15 hours ago
Fresh
(844) 846-0797

1829 10th Street North, Saint Petersburg, Florida 33704
$895
Current Rent Specials
Updated 17 hours ago
Fresh
(813) 321-0166

2450 Woodlawn Circle West, Saint Petersburg, Florida 33704
$1,800
3 Beds$1,800Only 1 unit left
Current Rent Specials
Updated 11 days ago
(727) 321-1212

Crescent Lake

1206 4th Street North, Saint Petersburg, Florida 33701
$925
Current Rent Specials
(727) 564-3777

Historic Old Northeast

306 12th Avenue North, Saint Petersburg, Florida 33701
$1,600
2 Beds$1,600Only 1 unit left
Current Rent Specials
Updated 10 days ago
(727) 420-7822

Allendale

3900 Doctor Martin Luther King Junior Street North, Saint Petersburg, Florida 33703
$10,000
5 Beds$10,000Only 1 unit left
Current Rent Specials
Updated 3 days ago
(305) 860-1400

Allendale

3803 Haines Road North, Saint Petersburg, Florida 33703
$1,050
1 Bed$1,050Only 1 unit left
Current Rent Specials
(305) 860-1400

940 6th Street North, Saint Petersburg, Florida 33701
$950
Current Rent Specials
Updated 4 days ago
(813) 321-0166

Allendale

901 40th Avenue North, Saint Petersburg, Florida 33703
$8,995
5 Beds$8,995Only 1 unit left
Current Rent Specials
Updated 3 days ago
(305) 860-1400

Allendale

3935 Haines Road North, Saint Petersburg, Florida 33703
$850
Current Rent Specials
Updated 10 days ago
(813) 321-0166

Historic Old Northeast

916 1st Street North, Saint Petersburg, Florida 33701
$1,350
2 Beds$1,350Only 1 unit left
Current Rent Specials
Updated 4 days ago
(727) 674-5576

625 6th Street North, Saint Petersburg, Florida 33701
$2,300
3 Beds$2,300Only 1 unit left
Current Rent Specials
(407) 258-1332

616 Highland Street North, Saint Petersburg, Florida 33701
$800
Current Rent Specials
Updated 7 days ago
(727) 612-0245

865 5th Avenue North, Saint Petersburg, Florida 33701
$795
Current Rent Specials
Updated 11 days ago
(727) 712-6073

Historic Old Northeast

336 8th Avenue Northeast, Saint Petersburg, Florida 33701
$1,350
1 Bed$1,350Only 1 unit left
Current Rent Specials
Updated 11 days ago
(727) 612-0245

Historic Old Northeast

656 Beach Drive Northeast, Saint Petersburg, Florida 33701
$800
Current Rent Specials
Updated 2 days ago
(727) 222-3628

Downtown St. Petersburg

425 2nd Street North, Saint Petersburg, Florida 33701
$850
Current Rent Specials
Updated a day ago
(800) 535-2476

4715 Bay Street Northeast, Saint Petersburg, Florida 33703
$900
Current Rent Specials
Updated 7 days ago

565 52nd Terrace North, Saint Petersburg, Florida 33703
$2,500
3 Beds$2,500Only 1 unit left
Current Rent Specials
Updated a day ago
(727) 851-9511

4030 25th Street North, Saint Petersburg, Florida 33714
$875
Current Rent Specials
Updated 5 days ago
(727) 492-6755

Downtown St. Petersburg

175 2nd Street South, Saint Petersburg, Florida 33701
$2,100
1 Bed$2,100Only 1 unit left
Current Rent Specials
Updated 7 days ago
(727) 420-7822

Placido Bayou

805 Live Oak Terrace Northeast, Saint Petersburg, Florida 33703
$3,250
4 Beds$3,250Only 1 unit left
Current Rent Specials
Updated 10 days ago
(727) 851-9511

Average Rent in Crescent Heights, Saint Petersburg, FL

  • Studio: $1320
  • 1 bedroom: $1298
  • 2 bedrooms: $1565
  • 3 bedrooms: $1899