$379,000

13831 Oneida Drive D2 UNIT d2, Delray Beach, FL, 33446

ACTIVE