4821 Barkwill Street, Cleveland, OH 44127

Current Owners
Optimus Developmnet and Marketing LLC
Purchase Price
N/A (2018)
Property Taxes
$339 (2019)
Blockshopper green logo