James Johnson

Multifamily Capital MarketsVice President

Portland
James Johnson - Newmark