6101 Beard Avenue North

 6101 Beard Avenue North, MinneapolisMN 55429
$8501 Bed680 sqftPets OK