1 of 41333 N Martel Avenue (opens in new tab)1333 N Martel Ave, Los Angeles, CA 90046(828) 795-2887$3,545/moTotal price12-mo lease1 unit available2 bedVerifiedView DetailsCheck availability
1 of 37941 Selma (opens in new tab)7941 Selma Avenue, Los Angeles, CA 90046VerifiedView DetailsCheck availability