6800 W Central Ave
Toledo, OH 43617
$99,000 USD
836 SF
1
Unit
836 SF
$99,000 USD
Loft Creative Space