5073-5079 W 21st Street2022-06-02T19:53:43-07:00 Multifamily Sold Properties MultifamilySold Properties SOLD5073-5079 W 21st St. Los Angeles, CA 900165073-5079 W 21st St., Los Angeles, CA 900168 units