Private Residence

  • Sold

    20 Morwood Lane, St Louis, 63141 Sale : $1,200,000.00

    20 Morwood Lane

    Area : 4324 (Sq. Ft.)

    Bedrooms : 5

    Bathrooms : 4

    MLS # :

    Property ID : 2211

    Posted on : March 29, 2021

Send to Friend

Email Agent