600 Virginia St
New Meadows, ID 83654
$4,200,000 USD
17,000 SF
16
Units
4.84% Cap Rate
17,000 SF
$4,200,000 USD
Apartments