Newmark Completes the $4.44 Million Sale of a 1.29-Acre Land Parcel in Tarzana, CA

18600 Oxnard