89(558) cost $3,800 per month. Located at 558 W 89th St, Los Angeles, CA 90044, USA, 89(558) has 5 bedroom units available.
Appliances