2912 S Harvard Avenue

Independence, MO, 64052
PENDING
$779,900Price

2912 S Harvard Avenue

Independence, MO, 64052
PENDING
$779,900Price