‹›Active♡$3,2502 bd 2 ba 1,400 sqft Condominium5160 Petal Place D, Delray Beach, FL 33484Sotheby's Intl. Realty, Inc. · MLS® B26032234