12565 Santa Maria Court, Hazelwood, MO 63042

Current Owners
BANNER SANTA MARIA APARTMENTS LLCC/O BANNER ACQUISITIONS LLC
Purchase Price
$14,450,000 (2016)
Property Taxes
$65,838 (2015)
Blockshopper green logo