On May 20, 2020, Deutsche Bank National Trust Co. and Accredited Mortgage Loan Trust 2006-2 sold their home at 2630 S.W. 13th Ave., Fort Lauderdale to Sailor's Landing LLC for $147,000.
The last time this home sold was Oct. 3, 2000. It last sold for $75,000.
This property is one of 182 sales in Fort Lauderdale in May 2020.