18
8116 Kercheval St
Detroit, MI 48214
$1,190,000 USD
5,215 SF
6
Units
8.24% Cap Rate
5,215 SF
$1,190,000 USD
Apartments