$6,950,000
250 Buttonwood Drive, Key Biscayne FL 33149
Key Biscayne, FL
5 bd
6 ba
4,618 sqft