823 Lake Ave, Delray Beach, FL, 33483
823 Lake Ave, Delray Beach, FL, 33483
823 Lake Ave, Delray Beach, FL, 33483

$2,100,000

823 Lake Ave, Delray Beach, FL, 33483

3
Courtesy of: Soflo Home Realty