11130 Otsego St Unit FL2-ID880
11130 Otsego St, Los Angeles, CA 916012 Beds•
$3,240
$3,240
$3,420
$3,170
$2,780
$3,700
Showing Results 26 - 30, Page 2 of 2
See all 249 corporate housing rentals in the Toluca Terrace, CA area. A corporate apartment is an excellent fit for those traveling for business, relocating, or looking for a furnished apartment for an extended stay. CorporateHousing.com is your source for corporate lodging and furnished apartments in California.