A quiet apartment well located in this part of Lon Beach