This retail space is available for lease. 8 00am 8. Internal medicine playa vista 12746 w jefferson blvd 3rd floor playa vista ca 90094.