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