2001 Lake Avenue, Miami Beach, FL 33139

Current Owners
Leonhard and Irmatraud E. Kurten
Purchase Price
$10,800,000 (2021)
Property Taxes
$87,894 (2019)
Blockshopper green logo