165 Hampton Ln, Key Biscayne, FL 33149
6
beds
9
baths
3,842 Sq.Ft. LIVING AREA
8,438 Sq.Ft. lot