781 31st Avenue N, Saint Petersburg, FL 33704
Local realty services provided by:Better Homes and Gardens Real Estate Thomas Group
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:185 day(s) ago
- Updated:August 14, 2026 at 02:53 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
$92,000Active2 beds 1 baths850 sq. ft.5725 12th Avenue N #304D, ST PETERSBURG, FL 33710
MLS# O6433645Listed by: BEYCOME OF FLORIDA LLC - New
$950,000Active3 beds 2 baths1,482 sq. ft.1472 47th Avenue Ne, ST PETERSBURG, FL 33703
MLS# TB8537870Listed by: SMITH & ASSOCIATES REAL ESTATE - New
$150,000Active2 beds 2 baths1,075 sq. ft.4115 34th Way S #194, ST PETERSBURG, FL 33711
MLS# TB8538634Listed by: CHARLES RUTENBERG REALTY INC - Open Sun, 12 to 2pmNew
$450,000Active3 beds 3 baths1,620 sq. ft.1328 Pelican Creek Crossing #D, ST PETERSBURG, FL 33707
MLS# TB8534052Listed by: RE/MAX PREFERRED - New
$96,300Active1 beds 1 baths642 sq. ft.10200 Gandy Boulevard N #1235, ST PETERSBURG, FL 33702
MLS# TB8535053Listed by: FUTURE HOME REALTY INC - New
$359,000Active2 beds 2 baths1,050 sq. ft.6104 Palma Del Mar Boulevard S #404, ST PETERSBURG, FL 33715
MLS# TB8538009Listed by: COASTAL PROPERTIES GROUP INTERNATIONAL - New
$495,000Active3 beds 3 baths1,062 sq. ft.2000 27th Avenue N, ST PETERSBURG, FL 33713
MLS# TB8538325Listed by: RE/MAX ACTION FIRST OF FLORIDA - New
$128,000Active2 beds 2 baths940 sq. ft.1124 85th Terrace N #D, ST PETERSBURG, FL 33702
MLS# TB8538868Listed by: SIGNATURE REALTY ASSOCIATES - New
$800,000Active2 beds 2 baths1,384 sq. ft.400 4th Avenue S #1004, ST PETERSBURG, FL 33701
MLS# W7888600Listed by: INVESTMENT FLORIDA REALTY LLC - New
$449,000Active3 beds 3 baths1,480 sq. ft.5118 5th Way N, ST PETERSBURG, FL 33703
MLS# TB8538231Listed by: COMPASS FLORIDA LLC