8
2820 Eldora Dr
Toledo, OH 43613
$3,816,000 USD
54,000 SF
72
Units
8.09% Cap Rate
54,000 SF
$3,816,000 USD
Apartments