This is a apartment home. This home is located at 1250 N Loma Vista Dr, Long Beach, CA 90813.Show more