7300-7306 Pennsylvania Ave
Saint Louis, MO 63111
$450,000 USD
7,246 SF
8
Units
7.97% Cap Rate
7,246 SF
$450,000 USD
Apartments