Off The Market

3965 N 21st St

St Louis MO, 63107

Details

MLS#19022335
Sub-TypeResale
StatusDeleted
Year1913
Days On Site169

Features

SQ Feet2,352
Units2
Building(s)1

Market Activity 63107

Area Information

StateMO
CountySt Louis City
CitySt Louis
Zip Code63107
AreaNorth
Listing Updated: 07/02/2019
MLS Number: 19022335
Listing Provided By:
Jacquelyn Cooley  of  Keller Williams Southwest