8
3126 E. Victory Rd
Nampa, ID 83687
$84,025,000 USD
279,486 SF
300
Units
5% Cap Rate
279,486 SF
$84,025,000 USD
Apartments