Royal Realty Real Estate
  • Home
  • Buy
    1. All Listings
    2. Sold Listings
  • Sell
    1. Sell My Home
    2. Home Valuation
  • About
    1. Contact Us
  • We're Hiring
  • Blog
  • Market Snapshot
  • Neighborhoods
  • MORE
    1. My Homes
    2. My Tours
    3. My Favorites
    4. My Searches
  • Sign In
  • Register
Filters Reset
1 Filter
Price
  • Any
  • $ 100,000
  • $ 150,000
  • $ 200,000
  • $ 400,000
  • $ 800,000
  • Any
  • $ 100,000
  • $ 150,000
  • $ 200,000
  • $ 400,000
  • $ 800,000
Beds
  • Any
  • 1
  • 2
  • 3
  • 4
  • 5
  • Any
  • 1
  • 2
  • 3
  • 4
  • 5
Baths
  • Any
  • 1
  • 2
  • 3
  • 4
  • 5
  • Any
  • 1
  • 2
  • 3
  • 4
  • 5
Reset
0 Filters
0 Filters Applied

Price
  • Any
  • $ 100,000
  • $ 150,000
  • $ 200,000
  • $ 400,000
  • $ 800,000
  • Any
  • $ 100,000
  • $ 150,000
  • $ 200,000
  • $ 400,000
  • $ 800,000
Beds
  • Any
  • 1
  • 2
  • 3
  • 4
  • 5
  • Any
  • 1
  • 2
  • 3
  • 4
  • 5
Baths
  • Any
  • 1
  • 2
  • 3
  • 4
  • 5
  • Any
  • 1
  • 2
  • 3
  • 4
  • 5
Sold Date
Days Sold
Advanced
Less Than
Days
Unit Level

SqFt
Switch to Acre
Sqft
Sqft
Lot Size
Switch to Acre
Sqft
Sqft
Year Built
Stories
Kitchens
Acres
Full Bathrooms
Half Bathrooms
Frontage
Tax Amount
Land Lease Fee
Keyword
Assessed Value

Parking Space
Garage Space
Carport Spaces

Has Picture
Save Snapshot
3.6K Properties
Map

3,614 Sold Properties

  • Default
  • Most Recent
  • Price-Highest
  • Price-Lowest
  • Beds (Most)
  • Baths (Most)
  • Year Built (Newest)
  • 301 1ST ST S #1201, St Petersburg, FL 33701
    3 Beds4 Baths2,712 SqFt
    $2,300,000 $2,490,000 7.6%

    301 1ST ST S #1201, St Petersburg, FL 33701

    Listed by

    Stellar MLS
  • 126 4TH AVE NE #602, St Petersburg, FL 33701
    3 Beds3 Baths2,156 SqFt
    $1,499,900 $1,499,900

    126 4TH AVE NE #602, St Petersburg, FL 33701

    Listed by

    Stellar MLS
  • 126 4TH AVE NE #801, St Petersburg, FL 33701
    3 Beds3 Baths2,156 SqFt
    $1,925,000 $1,925,000

    126 4TH AVE NE #801, St Petersburg, FL 33701

    Listed by

    Stellar MLS
  • 126 4TH AVE NE #2001, St Petersburg, FL 33701
    3 Beds4 Baths3,341 SqFt
    $3,712,906 $3,712,906

    126 4TH AVE NE #2001, St Petersburg, FL 33701

    Listed by

    Stellar MLS
  • 100 1ST AVE N #2205, St Petersburg, FL 33701
    3 Beds4 Baths2,475 SqFt
    $2,985,000 $3,250,000 8.2%

    100 1ST AVE N #2205, St Petersburg, FL 33701

    Listed by

    Stellar MLS
  • 701 MIRROR LAKE DR N #105, St Petersburg, FL 33701
    2 Beds2 Baths825 SqFt
    1/40 40
    $235,000 $260,000 9.6%

    701 MIRROR LAKE DR N #105, St Petersburg, FL 33701

    Listed by

    Stellar MLS
  • 126 4TH AVE NE #1601, St Petersburg, FL 33701
    3 Beds4 Baths3,341 SqFt
    $4,600,000 $4,600,000

    126 4TH AVE NE #1601, St Petersburg, FL 33701

    Listed by

    Stellar MLS
  • 126 4TH AVE NE #2101, St Petersburg, FL 33701
    3 Beds4 Baths3,341 SqFt
    $3,880,000 $3,880,000

    126 4TH AVE NE #2101, St Petersburg, FL 33701

    Listed by

    Stellar MLS
  • 126 4TH AVE NE #901, St Petersburg, FL 33701
    3 Beds3 Baths2,156 SqFt
    $2,150,000 $2,150,000

    126 4TH AVE NE #901, St Petersburg, FL 33701

    Listed by

    Stellar MLS
  • 126 4TH AVE NE #902, St Petersburg, FL 33701
    3 Beds3 Baths2,156 SqFt
    $1,799,900 $1,799,900

    126 4TH AVE NE #902, St Petersburg, FL 33701

    Listed by

    Stellar MLS
  • 126 4TH AVE NE #1001, St Petersburg, FL 33701
    3 Beds3 Baths2,156 SqFt
    $1,577,123 $1,577,123

    126 4TH AVE NE #1001, St Petersburg, FL 33701

    Listed by

    Stellar MLS
  • 126 4TH AVE NE #1101, St Petersburg, FL 33701
    3 Beds3 Baths2,156 SqFt
    $1,755,603 $1,755,603

    126 4TH AVE NE #1101, St Petersburg, FL 33701

    Listed by

    Stellar MLS
  • 126 4TH AVE NE #1102, St Petersburg, FL 33701
    3 Beds3 Baths2,156 SqFt
    $2,425,000 $2,425,000

    126 4TH AVE NE #1102, St Petersburg, FL 33701

    Listed by

    Stellar MLS
  • 126 4TH AVE NE #1201, St Petersburg, FL 33701
    3 Beds3 Baths2,156 SqFt
    $1,674,123 $1,674,123

    126 4TH AVE NE #1201, St Petersburg, FL 33701

    Listed by

    Stellar MLS
  • 126 4TH AVE NE #1501, St Petersburg, FL 33701
    3 Beds4 Baths3,341 SqFt
    $1,950,573 $1,950,573

    126 4TH AVE NE #1501, St Petersburg, FL 33701

    Listed by

    Stellar MLS
  • 126 4TH AVE NE #1401, St Petersburg, FL 33701
    3 Beds4 Baths3,341 SqFt
    $1,901,103 $1,901,103

    126 4TH AVE NE #1401, St Petersburg, FL 33701

    Listed by

    Stellar MLS
  • 126 4TH AVE NE #1502, St Petersburg, FL 33701
    3 Beds3 Baths2,156 SqFt
    $1,950,573 $1,950,573

    126 4TH AVE NE #1502, St Petersburg, FL 33701

    Listed by

    Stellar MLS
  • 126 4TH AVE NE #1701, St Petersburg, FL 33701
    3 Beds4 Baths3,341 SqFt
    $4,650,000 $4,650,000

    126 4TH AVE NE #1701, St Petersburg, FL 33701

    Listed by

    Stellar MLS
  • 126 4TH AVE NE #1901, St Petersburg, FL 33701
    3 Beds4 Baths3,341 SqFt
    $3,879,903 $3,879,903

    126 4TH AVE NE #1901, St Petersburg, FL 33701

    Listed by

    Stellar MLS
  • 126 4TH AVE NE #501, St Petersburg, FL 33701
    3 Beds3 Baths2,156 SqFt
    $1,549,900 $1,549,900

    126 4TH AVE NE #501, St Petersburg, FL 33701

    Listed by

    Stellar MLS
  • 126 4TH AVE NE #502, St Petersburg, FL 33701
    3 Beds3 Baths2,156 SqFt
    $1,406,900 $1,406,900

    126 4TH AVE NE #502, St Petersburg, FL 33701

    Listed by

    Stellar MLS
  • 1036 N SHORE DR NE #5, St Petersburg, FL 33701
    1 Bed1 Bath925 SqFt
    $459,000 $485,000 5.4%

    1036 N SHORE DR NE #5, St Petersburg, FL 33701

    Listed by

    Stellar MLS
  • 126 4TH AVE NE #601, St Petersburg, FL 33701
    3 Beds3 Baths2,156 SqFt
    $1,624,900 $1,624,900

    126 4TH AVE NE #601, St Petersburg, FL 33701

    Listed by

    Stellar MLS
  • 126 4TH AVE NE #701, St Petersburg, FL 33701
    3 Beds3 Baths2,156 SqFt
    $1,850,000 $1,850,000

    126 4TH AVE NE #701, St Petersburg, FL 33701

    Listed by

    Stellar MLS
  • 1
  • 2
  • 3
  • 4
  • 5
  • ...
  • 151

explore listings

  • Open House
  • Price Reduced
  • Virtual Tour
  • 3D Tour