NOT FOR SALE
$1,872,045
Last evaluated 1/1/2025
$2,297,860 High Range
$1,523,650 Low Range

6252 Northwood Ave Saint Louis, MO 63105

Apartments (generic) Residence
0 Beds
0 Baths
map pin Google Map static image of property
Static Map
Interactive Map
6252 Northwood Ave, Saint Louis, MO is an apartments property that contains 2,994 Sq. Ft. sq ft and was built in 1925.
Parcel #
593300-00100
Lot Size
18,245 Sq. Ft.
Property Type
Apartments (generic)
County
ST LOUIS CITY
Living Area Sq. Ft.
2,994 Sq. Ft.
Year Built
1925
Evaluate Your Home Refinance