6886 Brest Esplanade, Miami Beach, FL 33141

Current Owners
Amado Venegas Acosta
Purchase Price
N/A (2020)
Property Taxes
$9,087 (2019)
Blockshopper green logo