$345,000 Sold Aug 28, 2025
- Land
- 2.31 Acres
- $149,351 per Acre
- 18 Days On Market
2805 Upper Greene Rd, Marble Rock, IA 50653
2805 Upper Greene Rd, Marble Rock, IA 50653$345,000 Sold Aug 28, 2025
2805 Upper Greene Rd, Marble Rock, IA 50653
2805 Upper Greene Rd, Marble Rock, IA 50653$152,000 Sold Jun 27, 2025
301 N River St, Marble Rock, IA 50653
301 N River St, Marble Rock, IA 50653$125,000 Sold Oct 31, 2024
301 Maple St, Marble Rock, IA 50653
301 Maple St, Marble Rock, IA 50653