Tobias Terrace Apartments

Tobias Terrace Apartments is a new apartment complex in Van Nuys, California.  This project features 50 total units in a 4 story Type V apartment complex, on approximately 1.2 acres of land space.