101 Downtown Street 59121
Los Angeles, CA
Starting from
$1,830 - $4,320/mo
From
$1,830/mo
Pets
Pet-friendly, all sizes welcome
Parking
Street parking only
Deposit
Security deposit equal to one month rent