34
349 Orchard Dr
Oakwood, OH 45419
$495,000 USD
4,968 SF
4
Units
6.66% Cap Rate
4,968 SF
$495,000 USD
Apartments