Newmark Announces Sale of an 83,218-SF Class A Office Building in Foothill Ranch, CA

Towne Center