642 Hampton Ln, Key Biscayne, Florida 33149 USA

$3,800,000  Single Family - SOLD MLS® A11093029