Bicycle repair shop
Located in the small strip mall known as King Plaza
2021-06-24
Address: 109 S Vermont Ave, Los Angeles, CA 90004
Phone Number: (213) 315-5789
bike shop King Plaza