221 28th Street, Miami, FL 33140

Current Owners
Mbcdc Villa Maria LLC
Purchase Price
$2,600,000 (2005)
Property Taxes
$63,310 (2019)
Blockshopper green logo