Skip to main content
1807 Taft Avenue 2-3, Los Angeles, CA 90028 - For Lease $3,000/mo