11
224 S Howard St
Spokane, WA 99201
$1,900,000 USD
20,000 SF
42
Units
6.75% Cap Rate
20,000 SF
$1,900,000 USD
Apartments