Superior

NMS Apartments @ Superior

17809 Superior St.
Northridge, CA 91325

Description

27 unit Apartment

Completed

2004