13
1006 E Sherman Ave
Coeur d'Alene, ID 83814
$1,200,000 USD
5,838 SF
7
Units
4.5% Cap Rate
5,838 SF
$1,200,000 USD
Apartments