For sale $530,000 Melrose Pud Pod F 8052 FLORENZA Drive, Boynton Beach FL 33472 3 bd · 2 ba · 2,097 sq ft MLS# B26089369 · Listing courtesy of LoKation