2603 Howellwood Way - $595,000 · 4 bd · 5 ba · 2 units