10
2073 N Woodford Ave
Meridian, ID 83646
$1,724,900 USD
6,776 SF
8
Units
4.6% Cap Rate
6,776 SF
$1,724,900 USD
Multifamily