Lakeview Terrace Plaza is a commercial property situated in Sylmar, CA, offering a range of retail and office spaces for lease.
The plaza provides a convenient location for businesses seeking a presence in the vibrant Sylmar community.
Generated from their business information