6064 Penrod St

 6064 Penrod St, DetroitMI 48228
$7752 Beds751 sqftPets OK