Newmark Arranges Sale of The Hills in Thousand Oaks for $18.2 Million

The Hills