3330 Ponderosa, Post Falls, ID, 83854 3330 Ponderosa Post Falls, Idaho 83854 United States
3330 Ponderosa Post Falls, Idaho 83854 United States
$3,199,000
Market statistics in Post Falls
Average Price
Bedrooms
days