Barrington Plaza

(2)
 11740 Wilshire Boulevard, Los AngelesCA 90025
$2,125+Studio-2 BedsPets OK