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