16055 Sims Rd Apt 101, Delray Beach, FL 33484

  • Pamela A. Caruso, P.A.
  • Sold
  • Single Family Home
  • 2001
  • 3
  • 2
  • 1,535 sq ft
  • 405000

Contact Realtor