6169 Lake Hibiscus Drive, Delray Beach, Florida 33484 USA

$314,900  Town Home - SOLD MLS® RX-10634093