18800 NE 21st Ave, North Miami Beach, FL 33179

$1,218,000
3 beds 3 baths 3,030 sqft
Sold
Sold date: 12 August, 2021
  • Property Type: SingleFamily
  • Built: 1958
  • Lot Size: 0.39 Acres
  • Price per Sqft: $479/sqft
  • HOA: $7,222 Estimated rent