3 bed2 bath1,760 sq ftBuilt 19063,307 viewsFilmed by Archway Abodes Home Tours
Walk through 6420 Arsenal St in St Louis, MO on video, 3 bedroom, built 1906. Browse every tour we have mapped in
St Louis, MO,
or search the whole country on the home tour map.