28
5311 N Detroit Ave
Toledo, OH 43612
$1,200,000 USD
16,546 SF
24
Units
10.94% Cap Rate
16,546 SF
$1,200,000 USD
Apartments