This property that is located at
2321 Albion Place, St Louis Missouri 63104 in St Louis City county is currently for sale.
This property is offered by Elizabeth Real Estate Group,
agent Sold Portfolio,
priced at $387,000. The property at 2321 Albion Place has 3 bedrooms, 2 baths, 2,254 sq.ft. and was built in 1882. 2321 Albion Place is in St Louis and in the ZIP code of 63104.