The Pearl on Wilshire

(89)
 687 S Hobart Blvd, Los AngelesCA 90005
$2,090+Studio-2 BedsPets OK