CAPE FLORIDA SUB SEC 1

181 Island Dr Key Biscayne FL 33149

Active With Contract 2026-07-20
181 Island Dr, Key Biscayne FL 33149
6 bed
5 bath
3498 sqft

$21,000