11
2489 Russell St
Detroit, MI 48207
$2,550,000 USD
12,800 SF
12,800 SF
$2,550,000 USD
Storefront