Sold In 3 Days @ 107% Of List Price 24384 Knollwood Street $336,000 Completely Updated Tri-Level Great Family Neighborhood Meticulously Maintained