2 bd
$2,030
Base rent
1333 W 36Th Pl, Los Angeles, CA 90007
Pet friendly