7
16090 N Merchant Way
Nampa, ID 83687
$3,265,000 USD
12,241 SF
12
Units
5.34% Cap Rate
12,241 SF
$3,265,000 USD
Apartments