12607 Larchmere Blvd
Cleveland, OH 44120
$6,650,000 USD
25,587 SF
29
Units
6.17% Cap Rate
25,587 SF
$6,650,000 USD
Apartments