3176 Armourdale Avenue, Long Beach, CA, 90808
3176 Armourdale Avenue, Long Beach, CA, 90808
3176 Armourdale Avenue, Long Beach, CA, 90808
3176 Armourdale Avenue, Long Beach, CA, 90808
3176 Armourdale Avenue, Long Beach, CA, 90808
3176 Armourdale Avenue, Long Beach, CA, 90808
3176 Armourdale Avenue, Long Beach, CA, 90808
3176 Armourdale Avenue, Long Beach, CA, 90808
3176 Armourdale Avenue, Long Beach, CA, 90808
3176 Armourdale Avenue, Long Beach, CA, 90808
3176 Armourdale Avenue, Long Beach, CA, 90808
3176 Armourdale Avenue, Long Beach, CA, 90808
3176 Armourdale Avenue, Long Beach, CA, 90808

$1,450,000

3176 Armourdale Avenue, Long Beach, CA, 90808

ACTIVE