8405 Placida Rd Unit 307