Low Income Tax Credit Property
vista tower
California, United States
Address
3000 LEEWARD AVENUE
LOS ANGELES, CA
90005
Contact Information
Description
Map
Other Information
Year Put into Service
2018
Low Income Units
228
Availability Not Guaranteed
Units
Studio168
1 Bed61
2 Bed1
3 Bed0
4 Bed0
Availability Not Guaranteed