781 31ST AVENUE N, ST PETERSBURG, FL 33704

$799,0008 Beds8 Baths2,631 Sq. Ft.$304 / sq. ft.

ST PETERSBURG, FL 33704 · MLS# TB8471937 · Active · SEMINARY HEIGHTS

Status
Active
Type
Duplex
Year Built
1925
Days on Market
156
Lot Size
2,914 sqft
MLS #
TB8471937
County
Pinellas

Description of 781 31ST AVENUE N, ST PETERSBURG, FL 33704

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.

Property Details for 781 31ST AVENUE N, ST PETERSBURG, FL 33704

Interior Features
Ceiling Fan(s)
Heating
Central
Cooling
Central Air
Pool Private
No

Building Information for 781 31ST AVENUE N, ST PETERSBURG, FL 33704

Building Area Units
Square Feet
Association
No

Property Information for 781 31ST AVENUE N, ST PETERSBURG, FL 33704

Lot Size Square Feet
2,914
Waterfront
No
View
No
Construction Materials
Stucco, Wood Frame
Roof
Shingle
Exterior Features
Courtyard, Private Entrance
Sewer
Public Sewer
Water Source
Public
New Construction
No

Public Records for 781 31ST AVENUE N, ST PETERSBURG, FL 33704

Parcel Number
073117795960000221
Tax Annual Amount
$6,830
Tax Year
2024
Tax Legal Description
SEMINARY HEIGHTS E 43FT OF S 67FT OF LOT 22
County Or Parish
Pinellas

Payment Calculator

Estimated Payment
$5,009/mo
Principal & Interest
$4,040
Property Taxes
$569
Home Insurance
$400

Estimate only — actual rates, taxes and insurance vary. Not a loan offer or financial advice. Financing through Matthew Gromadzki, NMLS #2560919 · Innovative Mortgage Services, Inc., NMLS #250769.

Location

781 31ST AVENUE N, ST PETERSBURG, FL 33704 · See all St. Petersburg homes for sale

Similar Homes in ST PETERSBURG

More information about 781 31ST AVENUE N, ST PETERSBURG, FL 33704

781 31ST AVENUE N is a multi-family home for sale in ST PETERSBURG, FL 33704. This property was listed for sale on February 3, 2026 by DALTON WADE INC, it's currently listed at $799,000. This listing's school district is Pinellas Public Schools. 781 31ST AVENUE N is a 8-bed, 8-bath, 2,631 sqft multi-family home built in 1925.