10143 E Bay Harbor Dr UNIT 306, Bay Harbor Islands, FL, 33154
10143 E Bay Harbor Dr UNIT 306, Bay Harbor Islands, FL, 33154
10143 E Bay Harbor Dr UNIT 306, Bay Harbor Islands, FL, 33154
10143 E Bay Harbor Dr UNIT 306, Bay Harbor Islands, FL, 33154
10143 E Bay Harbor Dr UNIT 306, Bay Harbor Islands, FL, 33154
10143 E Bay Harbor Dr UNIT 306, Bay Harbor Islands, FL, 33154
10143 E Bay Harbor Dr UNIT 306, Bay Harbor Islands, FL, 33154
10143 E Bay Harbor Dr UNIT 306, Bay Harbor Islands, FL, 33154
10143 E Bay Harbor Dr UNIT 306, Bay Harbor Islands, FL, 33154
10143 E Bay Harbor Dr UNIT 306, Bay Harbor Islands, FL, 33154
10143 E Bay Harbor Dr UNIT 306, Bay Harbor Islands, FL, 33154
10143 E Bay Harbor Dr UNIT 306, Bay Harbor Islands, FL, 33154

$2,420,000

10143 E Bay Harbor Dr UNIT 306, Bay Harbor Islands, FL, 33154

ACTIVE