15262 Ixora Rd, Delray Beach, Florida 33484 USA

$250,000  Condo / Town Home - SOLD MLS® F10205747