
This historic church turned luxury home is located at 2501 Clifton Avenue in Saint Louis, Missouri and is situated on 1/4 of an acre of land. The …
Author: Kenny Forder
* VIEW the article originally published here.
** MORE curations: Al Cannistra at San Antonio ONE here.