5421 Thornburn St2024-01-30T13:49:28-08:00 Multifamily Sold Properties MultifamilySold Properties SOLD5421 Thornburn St. Los Angeles, CA 900455421 Thornburn St., Los Angeles, CA 900456 Units