7
917 E 123rd St
Cleveland, OH 44108
$250,000 USD
17,112 SF
17,112 SF
$250,000 USD
Storefront Retail Residential