Beautiful 2 Story Right by the Beach

2,460 Sqft - 109 Geneva Walk, Long Beach, California, United States 90803