Tucked away on 838 N Kings Road and steps away from Melrose Place.
838 N Kings Road, West Hollywood, CA 90069
INFORMATION