2424 Placida Rd Unit D202