11
1805 E Overland Rd
Meridian, ID 83642
$950,000 USD
3,380 SF
4
Units
4.61% Cap Rate
3,380 SF
$950,000 USD
Apartments