16654 Kelsloan ST, Lake Balboa, CA, 91406
16654 Kelsloan ST, Lake Balboa, CA, 91406
16654 Kelsloan ST, Lake Balboa, CA, 91406
16654 Kelsloan ST, Lake Balboa, CA, 91406

$1,600,000

16654 Kelsloan ST, Lake Balboa, CA, 91406

PENDING