$29,500

530 Harbor Dr, Key Biscayne, FL, 33149

ACTIVE