810 Barry Street, Miami Beach, FL 33140

Current Owners
Archbishop Archdiocese of Miami care of Most Reverend Thomas G Wenski
Purchase Price
$100 (2015)
Property Taxes
$16,804 (2019)
Blockshopper green logo