$407,500
550 Legacy Court unit: 58, Norwalk, IA, 50211
Townhouse