12909 Walsh Ave
Our building is located at 12909 Walsh Avenue, Los Angeles, 90066, CA
Monthly rental rates range from $6600
We have 3 bedroom units available for rent
Apartment amenities include:
- Fully Furnished Apartment
- Short Term Lease Available
- 1 Month Lease Available