101 Market St

LOCATION

San Diego CA

UNITS

149

YEAR BUILT

2002

FINANCIAL LENDER

Mellon Bank