Active $ 1,500,000 200 121ST AVENUE UNIT 103 3 beds · 3.5 baths · 2,455 ft² ENGEL & VOLKERS MADEIRA BEACH