1
Virginia Street
New Meadows, ID
$3,600,000 USD
18,496 SF
4
Units
5.42% Cap Rate
18,496 SF
$3,600,000 USD
Multifamily