Off The Market

6823 Melrose Ave

St Louis MO, 63130

No Listing Photo

Details

MLS#20000937
Listing TypeFor Sale
Sub-TypeResale
StatusCanceled
Year1946
Days On Site218

Features

SQ Feet3,988
Units4
Building(s)1

Market Activity 63130

Area Information
StateMO
CountySt Louis
CitySt Louis
Zip Code63130
AreaUniversity City
Listing Updated: 04/14/2020
Jordan Schoen LogoMLS Number: 20000937
Listing Provided By:
Jordan Schoen  of  Invest St. Louis