8918 N Marsh Avenue, Kansas City, MO, 64157

$625,000

8918 N Marsh Avenue, Kansas City, MO, 64157

Courtesy of: ReeceNichols - Liberty