505 Edgebrook Court, Marshalltown, IA, 50158-6304
505 Edgebrook Court, Marshalltown, IA, 50158-6304
505 Edgebrook Court, Marshalltown, IA, 50158-6304
505 Edgebrook Court, Marshalltown, IA, 50158-6304
505 Edgebrook Court, Marshalltown, IA, 50158-6304
505 Edgebrook Court, Marshalltown, IA, 50158-6304
505 Edgebrook Court, Marshalltown, IA, 50158-6304
505 Edgebrook Court, Marshalltown, IA, 50158-6304
505 Edgebrook Court, Marshalltown, IA, 50158-6304
505 Edgebrook Court, Marshalltown, IA, 50158-6304
505 Edgebrook Court, Marshalltown, IA, 50158-6304
505 Edgebrook Court, Marshalltown, IA, 50158-6304
505 Edgebrook Court, Marshalltown, IA, 50158-6304
505 Edgebrook Court, Marshalltown, IA, 50158-6304
505 Edgebrook Court, Marshalltown, IA, 50158-6304
505 Edgebrook Court, Marshalltown, IA, 50158-6304
505 Edgebrook Court, Marshalltown, IA, 50158-6304
505 Edgebrook Court, Marshalltown, IA, 50158-6304
505 Edgebrook Court, Marshalltown, IA, 50158-6304
505 Edgebrook Court, Marshalltown, IA, 50158-6304
505 Edgebrook Court, Marshalltown, IA, 50158-6304
505 Edgebrook Court, Marshalltown, IA, 50158-6304
505 Edgebrook Court, Marshalltown, IA, 50158-6304
505 Edgebrook Court, Marshalltown, IA, 50158-6304
505 Edgebrook Court, Marshalltown, IA, 50158-6304

$244,900

505 Edgebrook Court, Marshalltown, IA, 50158-6304

25
Courtesy of: New Horizons Realty