Back to search

4126 W Toluca Lake Ave

Burbank, CA

This building has 2 available units. Each unit may be separately owned and have a different property manager.

2 bedrooms

2 units

$3,040

4126 W Toluca Lake Ave, Burbank, CA 91505
4126 W Toluca Lake Ave #1/2, Burbank, CA 91505