Apartment Unit 313258 at 2831 N Julia Street #313258, Coeur D Alene, ID 83815 - HotPads