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