$2,800 Per Month
- 2 Beds
- 2.5 Baths
- 1,392 Sq Ft
- Unit 17
6801 Mammoth Ave, Los Angeles, CA 91405
This property is available. Please inquire on this site to schedule a showing. Discover comfortable living in this charming townhouse-style unit located at 6801 Mammoth Avenue in the heart of Van Nuys. Step inside to an inviting open-concept living area, featuring gleaming hardwood floors, elegant crown molding, and a cozy fireplace, perfect for relaxation or entertaining. Large windows
Unit 17
