781 31st Avenue N, Saint Petersburg, FL 33704
Local realty services provided by:Tomlin St Cyr Real Estate Services ERA Powered
Listed by: kevin marrow
Office: dalton wade inc
MLS#:TB8471937
Source:MFRMLS
Price summary
- Price:$799,000
- Price per sq. ft.:$303.69
About this home
This beautifully updated duplex blends timeless St. Petersburg charm with the confidence of modern upgrades, creating a rare opportunity in an exceptional location. Each unit is spacious 2 bed 2 bath plus office and filled with historic character, thoughtfully enhanced with all new plumbing, electrical, HVAC, and impact windows—offering peace of mind and long-term value.
Both apartments feature stylish, updated kitchens with all-wood cabinetry, granite countertops, and stainless steel appliances, combining function and design. In-unit laundry adds everyday convenience, while the large primary suites provide a comfortable retreat at the end of the day.
Ideally located just minutes from downtown St. Pete, dining, shopping, parks, and major corridors, this property offers easy access to everything the city has to offer. Whether you’re looking to live in one unit and rent the other or add a turnkey property to your portfolio, this duplex delivers space, style, and location—all in one.
A rare find that truly captures the best of classic charm and modern living in the heart of St. Petersburg....
Contact an agent
Home facts
- Year built:1925
- Subdivision & Development:SEMINARY HEIGHTS
- Listing ID #:TB8471937
- Added:183 day(s) ago
- Updated:August 13, 2026 at 01:22 PM
Rooms and interior
- Bedrooms:8
- Total bathrooms:8
- Basement:Yes
- Basement Description:Basement
- Living area:2,631 sq. ft.
Heating and cooling
- Cooling:Central Air
- Heating:Central
- Central air:Yes
Structure and exterior
- Roof:Shingle
- Year built:1925
- Building area:2,631 sq. ft.
- Lot area:0.07 Acres
- Construction Materials:Frame, Stucco
- Exterior Features:Courtyard
- Foundation Description:Stem Wall
- Levels:1 Story
Utilities
- Water:Public
- Sewer:Public Sewer
Finances and disclosures
- Price:$799,000
- Price per sq. ft.:$303.69
- Tax amount:$6,830 (2024)
Features and amenities
- Laundry features:Inside, Laundry Room
- Amenities:Ceiling Fans(s)
- Pool features:Public Pool
New listings near 781 31st Avenue N
- New
$1,100,000Active3 beds 3 baths1,950 sq. ft.144 8th Avenue N, ST PETERSBURG, FL 33701
MLS# TB8536795Listed by: REDFIN CORPORATION - New
$515,000Active4 beds 3 baths1,235 sq. ft.217 50th Ter N, ST PETERSBURG, FL 33703
MLS# TB8537851Listed by: ENGEL & VOLKERS TAMPA DOWNTOWN - New
$499,000Active3 beds 2 baths1,764 sq. ft.2159 Barcelona Way, ST PETERSBURG, FL 33712
MLS# TB8537885Listed by: COMPASS FLORIDA LLC - New
$549,900Active3 beds 2 baths1,747 sq. ft.7326 11th Avenue N, ST PETERSBURG, FL 33710
MLS# TB8537906Listed by: DALTON WADE INC - New
$330,000Active2 beds 1 baths1,044 sq. ft.495 60th Street N, ST PETERSBURG, FL 33710
MLS# TB8538416Listed by: SKYWAY REAL ESTATE, LLC - New
$529,000Active3 beds 2 baths1,486 sq. ft.6065 23rd Avenue N, ST PETERSBURG, FL 33710
MLS# TB8538482Listed by: JAY ALAN REAL ESTATE - New
$499,900Active2 beds 2 baths1,050 sq. ft.6269 Palma Del Mar Boulevard S #508, ST PETERSBURG, FL 33715
MLS# TB8538488Listed by: RE/MAX ACTION FIRST OF FLORIDA - New
$879,000Active1 beds 2 baths1,144 sq. ft.777 3rd Avenue N #1007, ST PETERSBURG, FL 33701
MLS# A4701871Listed by: DELUXE PROPERTIES REAL ESTATE - New
$400,000Active3 beds 2 baths1,164 sq. ft.4227 Harrisburg Street Ne, ST PETERSBURG, FL 33703
MLS# TB8537514Listed by: KELLER WILLIAMS REALTY PORTFOLIO COLLECTION - Open Sat, 12 to 2pmNew
$460,000Active3 beds 2 baths1,587 sq. ft.6218 7th Street S, ST PETERSBURG, FL 33705
MLS# TB8538172Listed by: BHHS FLORIDA PROPERTIES GROUP