$1,675 - $1,700 per month
Crimson Point Apartments
1 - 3 Beds
1832 N Madderlake Place, Kuna, ID 83634
Explore Similar Apartments Within 10 Miles of Melba, ID
$1,675 - $1,700 per month
Crimson Point Apartments
1 - 3 Beds
1832 N Madderlake Place, Kuna, ID 83634