Apr 14 Apr 14 Saint Louis - $989,000 Logan Banx Pool 13683 Peacockfarm Rd, Saint Louis, MO 631314 bed/3 bath - 3,313 sqftZillow Link