Off The Market

4218 N 21st St

St Louis MO, 63107

Details

MLS#19056038
Sub-TypeResale
StatusSold
Year1913
Days On Site143

Features

SQ Feet3,700
Units4
Building(s)1

Market Activity 63107

Area Information

StateMO
CountySt Louis City
CitySt Louis
Zip Code63107
AreaNorth
Listing Updated: 09/23/2019
MLS Number: 19056038
Listing Provided By:
John David  of  USRealty.com LLP