Prev Next 1003 Rhodes Villa Ave, Delray Beach, FL 33483 $8.750 Million 1003 Rhodes Villa Ave, Delray Beach, FL 33483 1003 Rhodes Villa Avenue, Delray Beach, Florida 33483 Property Details MLS#: Type: Residential – Single Family Year Built: Sold at $8.750 Million Property Details MLS#: Type: Residential – Single Family Year Built: Beds: Baths: Total Sq. Ft.: Sq. Ft.